Task delegation - Francés Inglés Diccionario